QuillBooking\REST_API\Controllers\V1\REST_Event_Controller C

Total Complexity 118
Dependencies 13
Dependents 1
Total lines 1,279
Lines of code 913
Logical lines of code 366
Comment lines 240
Methods 26
Properties 1

Methods 26

Method Rating Maintainability Complexity Lines of code
update_item()
B
32 19 104
create_item()
B
32 16 105
register_routes()
A
29
1 211
get_items()
A
46 12 32
get_latest_events()
A
46 10 36
get_item_schema()
A
34 1 130
get_item()
A
47 7 35
update_event_team_availability()
S
50 6 29
delete_items()
S
55 5 18
update_item_availability()
S
52 4 24
get_meta()
S
56 4 17
update_event_host_availability()
S
52 3 27
delete_item()
S
53 3 24
update_fields()
S
54 3 20
duplicate_item()
S
55 3 19
get_item_availability()
S
57 3 16
disable_item()
S
58 3 15
get_fields()
S
60 3 12
get_items_permissions_check()
S
79 2 3
get_item_permissions_check()
S
75 2 4
update_item_permissions_check()
S
75 2 4
delete_item_permissions_check()
S
75 2 4
prepare_event_for_response()
S
60 1 14
create_item_permissions_check()
S
76 1 4
delete_items_permissions_check()
S
80 1 3
duplicate_item_permissions_check()
S
80 1 3